semi-closed feed system - Spanish English Dictionary